package com.jic.interaction.onlineService.model.vo.response;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @Classname Express
 * @Description TODO
 * @Date 2020/11/11 19:18
 * @Created by 22720
 * 返回参数对象 Express
 */
@Data
@NoArgsConstructor
@ApiModel(description = " express返回参数 ")
public class Express {

    /**
     * 0-无轨迹
     * 1-已揽件
     * 2-途中
     * 3-已签收
     * 4-问题件
     */
    @ApiModelProperty(notes = "物流状态")
    private String state;

    @ApiModelProperty(notes = "用户编号")
    private String eBusinessID;

    @ApiModelProperty(notes = "true为成功，false失败")
    private Boolean success;

    @ApiModelProperty(notes = "快递单号")
    private String logisticCode;

    @ApiModelProperty(notes = "快递公司编码")
    private String shipperCode;

    @ApiModelProperty(notes = "轨迹")
    private List<Trace> traces;

}
